rock armor - French English Dictionary